Removed KeyInterop because the same class with same members exists in the referenced WindowsBase assembly, which leads to conflicts if it really needs to be used