Move Environment closer to uses, add String type