Fixed a bug that 2nd check was missing
Implement conformsToProtocol for proxy object