Semantics of the 'dumb' interface