Add support for marker protocols

Description

The attached patch adds support to marker protocols, for example

(defprotocol Sequential
"marker protocol indicating a sequential type")

Environment

None

Status

Assignee

Unassigned

Reporter

Nicola Mometto

Labels

None

Approval

Ok

Patch

Code and Test

Fix versions

Priority

Minor
Configure