Allow min, max, and step to be passed to the callbacks.#290