Final ARM work before giving up and going with JVM backend.