Don't set APIBase._client in check()
Instead, make it really an internal attribute with a method that uses as a cache.
Motivation: a method named 'checks' shouldn't set attributes.
Depends on !171 (closed)
Migrated from D4587 (view on Phabricator)