Allow default values for substitution args
restore newline
add default arg tests
restore newlines
merge test cases
Merge branch 'paulbovbel-default-args' into indigo-devel