Allow users to name constructor they are making