Added HHVM support