as i mentioned, i think we can just drop this check, which also means we don't need to coerce to a list above