Add support for HHVM