Just wanted to put a comment on this file. This is some extremely clean and maintainable code. I really like your style :+1: