Separated built-in types in Todo