Add options support
Add options argument to all() method
Add pagination markers (#2908)
Fix variable name error
Resolve copypasta error
Resolve issue where metadata was being discarded too early
Merge pull request #2915 from RSTJNII/issue2908

Issue2908