types for lodash. start by copying underscore