Very close to working...  Still some minor issues to sort out, but
works and works pretty f'ing well...