column/row semantics