_<_ why is one constructor allowed to only have one