Performance improvements, but broken in HHVM for now.
Mocking performance improvements working under HHVM.