Thanks! That is a solid endorsement.
I always find myself struggling with programming paradigms, having heard of so many and used so few. I love functional programming (to the extent that my ugly point-free-ish, heavily type-hinted Python is functional), but I also love how OO makes it easy for me to encapsulate logic and data. It seems too good to be true that I could have both, but here I am!