refactored s:parse_args()
fix 'Map' raised an error
refactoring: remove s:expand_mode_chars()
vitalize