Since the KVOController/Expecta is no longer maintained, I have to copy the podspec and modify to add visionOS support