Clean up language test cases objection construction

I have no clue how this ever actually worked under Zend, but it
definitely didn't with HHVM. Now it works on both.

Change-Id: I521dfb74f30306736adda5662598fd036ad9849b
Merge "Clean up language test cases objection construction"