Although come to think of it, it wouldn't be difficult to support matching
a string (name) our the actual underlying function/tuple by triaging using
string_types. However, I think this is an unnecessary complication for now
(YAGNI until proven otherwise).