fixed version
removed compiler plugin
formatted xml
change design of ASTField
avoid field conflict
support innner class declared in the class (not method)
added sample file for inner class
updated version
add field modifier.