public void setField(String name, String value) {
        validateField(name, value);
        objectMap.put(name, new ConfigPayloadBuilder(value));
    }
@Test(expected=IllegalArgumentException.class)
    public void require_that_values_are_verified_against_def() {
        builderWithDef.setField("boolval", "true");
        builderWithDef.setField("boolval", "invalid");
    }