Sorry for the too ambiguous title. First consider a following code snippet. ...
This is something that got me curious while I was playing around with Mathematica. Consider the following (contrived) example: ...
Regarding my recent question on using a default value for a function argument when a pattern was not met yielded some interesting answers, but the general consensus was "Yes this can be done, but ...