consistent use of 'this' in constructors