Note to self: Would it be better implemented as a DOM style loader similar the https://github.com/archwisp/MindFrame2/tree/master/Xhtml package? How would the design be changed to supported multiple DBMS?