Input semantics