Color functions now return nothing if the color argument is invalid.
Added `previous`/`next` context keywords to `query()` function.