starting type manipulation funcs
didnt compile
rename get_type -> get_type_id
fix failed merge