rename protocols.eclj to defprotocol.eclj