class Initialize

Mark a method as an initialize method for a trait.

This attribute allows trait initialize methods to be named anything, instead of requiring the conventional initialize{TraitName} naming. Initialize methods are called on each new model instance.