fix `fmt`: throws if given no arg but accepts more than one (so it can be used with lodash's `map`)