Can strict ST break referential transparency?