In some cases, ServiceLoader doesn't find defined inplementations.
May be a Java7 change?????