can a molecule act both as an electrophile & nucleophile?