String drl = BRDRLPersistence.getInstance().marshal( model );
final DrlParser parser = new DrlParser();
DefaultExpander expander = getDslExpander();
try {
String str = expander.expand( new StringReader( drl ) );
if ( expander.hasErrors() ) {
this.results.addAll( expander.getErrors() );
}
final PackageDescr pkg = parser.parse( str );