J. Robinson - 2018-09-20

I've attached a DIFF file which I believe will fix the issue with "lookupProviders". From what I understand in Java 10 "loopupProviders" and only be used with JDK classes and not user classes.