Do we need the data to return here (if any)? `needData ? document it : remove it;`