Should there be an assertion that either a projectxml or a set of ddl files is provided? Seems invalid to pass both?