The level of your effort really shows through. If you had to ballpark guess, how much time do you think you put in? and I realize keyboard time vs kicking around in your head time are quite different
If this helps as context, the git diff for merging this into our website was: +5,820 −1