Added in copy construtors for all other data types.