topo sort dependencies before factoring
Undo inline topo sort

Signed-off-by: Terin Stock <terinjokes@gmail.com>
re-normalize formatting
0.1.2