Sounds fair (and dangerous!)
Note that name mangling is `__constructor`, as opposed to magic method `__constructor__`.