<div dir="ltr"><div><div><div>still need a bit more to finish.<br></div>one thing I realized two minutes ago that this will greatly improve testability,<br></div>I'm already starting to write the unittests for it.<br><br></div><br></div>