extend & extend-protocol with (Class/forName "[B") as Class dispatch value fails

Description

it can be observed in this example: https://gist.github.com/mpenet/23fd53aabc853eb7e565

using extend instead of extend-protocol returns a type error:

This issue in clj.core could also be of interest http://dev.clojure.org/jira/browse/CLJ-1381

Environment

None

Assignee

Unassigned

Reporter

Max Penet

Labels

None

Approval

None

Patch

None

Components

Fix versions

Priority

Minor
Configure