Using the Ruby way to concatenate keys
Using typed errors in check()