Oh, hey, that step isn’t actually necessary for the test
s/name/fact_name/g
Move custom exceptions into own file
Move fact-checking behavior out to a module
Move #to_hash out of TrueFacts and reduce chance of naming collisions
Don’t hashify empty facts.  Still tastes great, but now less filling!
comment for later