Adding protocol-agnostic SRC for knockout