a simple Java implementation of the Arcueid VM