Better error message when passing a list to update-in

Description

This one confused me when I'd accidentally passed a list (returned by a function) in to `update-in` instead of a vector.

Example:

Similar result if passing in another function; for example:

Environment

OpenJDK 1.7 on GNU/Linux

Assignee

Unassigned

Reporter

import

Labels

Approval

None

Patch

None

Affects versions

Priority

Minor
Configure