Added tag-file support through classpath (compile-time) and classloader (runtime) manipulation