make recipe variable in tconstruct that is static, remove static calls on methods in trecipes