Mashed together the LookupTool; sort of works but needs an updated package database from haskell-names.