Thank you, it looks fascinating. Putting it in my hobby project queue at position 1, right after my current one.