Test value, protocol and references.