making a ReturnOpcode class
fixing up the Synchronized test
exposing monitor enter/exit methods