protected final function RegisterDefinition($TraitType, callable $AppenderFunction) { $this->DefinitionFunctionManager->Register($TraitType, $AppenderFunction); }