feat(compiler): Initial TagggingCompiler implementation