improve flexiblity of IOdictionary construction, use of ITstream, Function1
- simplify/improve use of ITstream as a string parser/scanner
- consolidate handling of fallback IOdictionary content to reduce code
- extend some Function1/PatchFunction1 to accept dictionary input.