The women protection law passed by the Punjab Assembly has drawn extreme reactions from various quarters