I had them out initially, since they are not needed as you are pointing out. I am kind of undecided here. The reason I added them pretty much in one of the last iterations, was that these are quite common operations when it comes to class loading. Sure we don't use them right now, but maybe we will need some resource lookup at some stage. I added them for this reason, so that we don't need to break the API (force users to implement additional methods at a later stage). If you are going to implement a _ClassLoaderService_ it will be easy to implement these methods a well, so I don't see a big drawback here.

If you feel strongly about it, I can remove them again.