Currently, WikibaseClient::getTermBuffer() returns TermBuffer|AliasTermBuffer according to the phpdoc, which is really two services (though with a shared implementation). Split them up.
Can be done after T277897: WikibaseClient: Move TermBuffer to service container. See also T278690: Split WikibaseRepo AliasTermBuffer service from TermBuffer.