Table semantics

All 54 scenarios passing