remove usages of semantic, add clang checker
change refs @using -> in-ns