I'm at a loss as to what is causing this StackOverflowError in what's going to be my first publicly released library........ Here's the error, and the project is attached.
The overflow was so long that I had to shorten it because the forum complained about the size of my post 
Library is attached.....
B4X:
Waiting for debugger to connect...
Program started.
java.lang.StackOverflowError
at java.lang.Class.privateGetDeclaredMethods(Class.java:2695)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at com.coldbluelava.b4xcommunitylib.filehelper.innerInitialize(filehelper.java:21)
at com.coldbluelava.b4xcommunitylib.filehelper._initialize(filehelper.java:41)
at com.coldbluelava.b4xcommunitylib.systemoperations._initialize(systemoperations.java:223)
at com.coldbluelava.b4xcommunitylib.filehelper._initialize(filehelper.java:49)
at com.coldbluelava.b4xcommunitylib.systemoperations._initialize(systemoperations.java:223)
at com.coldbluelava.b4xcommunitylib.filehelper._initialize(filehelper.java:49)
at com.coldbluelava.b4xcommunitylib.systemoperations._initialize(systemoperations.java:223)
at com.coldbluelava.b4xcommunitylib.filehelper._initialize(filehelper.java:49)
Library is attached.....