Data type and method index/create functions