Logic when converting lists back to non-lists