hhvm stock classes (avoid eval)