REVIEW-1188 Refactoring in the notation parsers. null is not supported in any of the instances we compse parsers via the notation parser builder. So the simplest approach was to disallow any parsing on null input. If we need to handle null input differently in future we can always implement it.
REVIEW-1198 Corrected the StartParameter behavior with the configure on demand flag. It fixes up the newInstance() and newBuild() methods - they now correctly copy over the setting.