When ll_mkdir functionality was moved to PuterFSProvider, ACL and FSLock concerns were erroneously moved into PuterFSProvider. The intended design has ll_mkdir responsible for ACL and FSLock, and providers should never be responsible for ACL.
TODO: Move extensions docs into here? For now see here