`wire?redraw` is a reference to the method `redraw` of `wire` (if it exists, or `undefined` otherwise). What you want here is `wire?redraw!` which is the method actually being called. In fact, this whole line can be changed into:

`wire?redraw!` (the question mark is doing the null check for you.)