A critical assessment of truth functional modification and its use in approximate reasoning