Ruby gem to separate method definitions by argument types.