Extending current data types