Add support for atLeast
Add chaining example using atLeast
Add support for atMost