buzz
buzz copied to clipboard
Function() > str? is either an optional function type or a function type returning str?
Allow (Function() > str)? to distinguish the two cases.