Prevent fn.curry from currying a function more than once
Style cleanup