NB: 'e' could have been NULL