Minor: I would have called it `all-subs-exist?` 

To me "checking" is more like asserting.