...not entirely sure whether to allow getParent calls on Notice objects which have not been created, but we'll leave that in for now...