adding object notation support for equals directive