commands/run_command library

Extensions

RunOptionsPatterns on RunOptions
Adds pattern-matching-related methods to RunOptions.