looks like upstream is busy with crunching through that pile of crap code i was stressing over so i think i'll let them deal with that and start over but with documentation first.