def forward(self, amount=1):
        if amount == 0:
            return 0
        assert amount > 0
        amount = int(amount)
        moved = 0
        fetch = self._source.fetch
        while moved != amount:
            new_current = fetch()
            if new_current is None:
                break
            else:
                self._current = new_current
                moved += 1
        return moved
Return SQL statements to CREATE the domain
dataset/ETHPy150Open nigelsmall/py2neo/py2neo/database/__init__.py/Cursor.forward--crossover with--dataset/ETHPy150Open perseas/Pyrseas/pyrseas/dbobject/dbtype.py/Domain.create