Yes, I think so. At the moment all three methods are private. However findComposerFile will ever stay private, while the others may change visibility. So, it's up to the BehaviorLocator to provide access to which files can be found, that's my rational behind it.