private Map<String, File> sources;
public BuilderContext(Map<String, ?> properties, Class... classes) throws JAXBException {
if (properties == null) properties = Collections.emptyMap();
this.properties = properties;
buildContext = new BuildContext();
codeModel = buildContext.getCodeModel();
buildContext.setUnmarshalContextClass(codeModel.ref(RuntimeContext.class));
buildContext.setMarshalContextClass(codeModel.ref(RuntimeContext.class));
RiModelBuilder modelBuilder = new RiModelBuilder(properties, classes);