Remove source from getCanonicalKey since it wasn't being used