[core] Adding new datatypes