Wow, thank you for taking the time to play through it and write this very thoughtful comment! I really appreciate that attention :D