Changed rule() semantics to allow for rule.each-like globbing when only passing one input