`parent` is not required unless you are deriving from BaseScopedNameMixin.