added QAST::VM variants for moar idential to jvm