decoupling knowledge of monitor from compiler
decoupling knowledge of monitor from compiler
last commit introduced bug w/ classloading