Virtual Machine abstraction interface for Go