deprecate `limit` option, add `over`, `clamp` option.