Currently, spec function errors prepend the function "role" (really always :args) which creates a false first segment that is always there.
Note the "at: [:args ...]" - the :args here is manually inserted by spec problem reporting. It occurs on the path of every problem line report and thus does not add any information.
Proposed: Remove the explicit "role" path.
Patch: clj-2392.patch
Applied