This is a very simple idea. I should think someone has already thought of it but I haven't heard so here goes:
It occurs to me that there's no value in the convention of using the name of class to specify the constructor.
Why not devote a keyword? Like, say, 'ctor'?
EOP