hintSpecApplies (HintSpec sn1 v1 Nothing) (Source name version) = 
   sn1 == name && maybe True (== version) v1
hintSpecApplies (HintSpec sn1 v1 Nothing) (Source name version) = 
   sn1 == name && maybe True (== version) v1
hintSpecApplies (HintSpec sn1 v1 Nothing) (Source name version) = 
   sn1 == name && maybe True (== version) v1