Separate building env from calling Client

I’m separating these two so that I may debug further the cause of the
exception in Rubinius.