<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def is_polynomial(self):
 """ Tells whether it is a linear combination of natural powers of ``x``. """

    return all(isinstance(k, INT_TYPES) and k >= 0 for k in self._data)