A lot of work you did on this one. Not only making this great attribute but also the documentation. 
And above a Wandel link, also a great technician.

https://dutchypatterns.com/