HHVM an Interface