target is `t' or `nil' (which are the most common values), don't assume that the symbol target is a buffer.