Wow, this is fantastic. Genuinely really good! I have to play some more to dig in a bit more, but wow, this is a lot of fun. Congratulations to you and your contributors!