Should this be indented?  And weird syntax to put the comment before the constructor, is that a standard style?