Describir: Higher semantics of quantum protocols