Simple Dependency Injection with ServiceLoader in JDK 6