[WIP] Avoid constructor override

See #115
I'll leave the short syntax for a subsequent diff: I don't want to clutter this one.