public final function Register($TraitType, callable $AppendDefinitionFunction) { $this->AppenderFunctions[$TraitType] = $AppendDefinitionFunction; }