[WIP] Avoid constructor override

See #115
Yeah, it prevents nasty things when people use class names with weird chars in them