move compose.h to utils/meta
move identity.h to utils/meta
move transform.h to utils/meta