Category.articles in compat handles the [[ https://phabricator.wikimedia.org/diffusion/PWBO/browse/master/catlib.py;dfd2f011fa9614e2131743e761f1dbafe7f2f1a0$327 | startFrom ]] parameter using MW's UI, not API.
In core we use API, but the equivalent of startFrom is startprefix which is only available for MW 1.18+. (See: https://gerrit.wikimedia.org/r/#/c/428263/ )
Perhaps we should move the logic of https://gerrit.wikimedia.org/r/#/c/428148/ into inner levels such that startprefix will also work on older version of MediaWiki.