unify loc_of
rename CrSem into Sem
cleanout sem stuff:-)
clean a lot:fix