Why not have both, keeps everyone happy
But if you use the New() method you dont usualy need a create method at all (unless you need parameters), just "This:TThing = New TThing"
But if you use the New() method you dont usualy need a create method at all (unless you need parameters), just "This:TThing = New TThing"