Provide clarity and make protocol-independent