optimized TCELL - it is now a STRUCTURE-OBJECT directly using TVAR instead of a slower TRANSACTIONAL-OBJECT