public static Environment getStandardEnv() {
Environment env = Environment.getEmptyEnvironment();
env = env.extend(new ImportResolverBinding("java",JavaResolver.getInstance()));
env = env.extend(new ImportResolverBinding("wyv", WyvernResolver.getInstance()));
env = env.extend(new TypeBinding("Unit", Unit.getInstance()));
env = env.extend(new TypeBinding("Int", Int.getInstance()));
env = env.extend(new TypeBinding("Bool", Bool.getInstance()));
env = env.extend(new TypeBinding("Str", Str.getInstance()));
env = env.extend(new ValueBinding("null", UnitVal.getInstance(FileLocation.UNKNOWN))); // How to represent shock/horror null!?
env = env.extend(new ValueBinding("true", new BooleanConstant(true)));
env = env.extend(new ValueBinding("false", new BooleanConstant(false)));