Added protocol conformance assertion.