few new meta and type related functions to core