If users start using eg. "content" because it works and if we want to use the "content" parameter in the future for another use, it will feel like a backward compatibility break to those users. So I would rather throw an exception.