changed gregtech api to be accessed reflexively  (since it does that anyway)