Allow 'new' constructors, consistent spacing