Options length, min, max discover
Changed from visibility of not more public methods
Added pattern option