Add and use overloaded data type constructors