[skip ci]

saving progress equi, looks good, looks fast

failing unit tests, needs to be corrected to enforce max diffs
[skip ci] added _get function template and private static final generator
function object
first ci commit for equi