@SuppressWarnings("unchecked")
private Scanner locateOrBuildScanner(BootstrapServiceRegistry bootstrapServiceRegistry) {
final Object value = configurationValues.remove( AvailableSettings.SCANNER );
if ( value == null ) {
return new StandardScanner();
}
if ( Scanner.class.isInstance( value ) ) {
return (Scanner) value;
}