fix imports
improve error message
comment fixed
fix a bug in calling exists without calling describe first
add javadoc on these two methods as well as another one
fix a bug in calling exists without calling describe first
add javadoc on these two methods as well as another one
tweaks in comments and others
rename a method
minor refactor
improve data structure and refactor