Ping!
This is truly excellent work. Thank you for the ping. I only had time to skim over it quickly but will be back to read it more thoroughly.