I was thinking that it might be convenient to call `isCompatible` statically.