The code related to user handling ("userdirectory") in general (not specific to a particular user provider) is arbitrarily split into two bundles. This is extremely confusing for developers specially, who can never be sure which classes are in which bundle.
See the parent ticket for a more detailed explanation.
This has been merged a while ago. I therefore resolve this issue as "Fixed and reviewed"