'with_prefetch([prefetch]) -> records
Return a new version of this recordset that uses the given prefetch
object, or a new prefetch object if not given.'

def with_prefetch(self, prefetch=None):

    return self._browse(self._ids, self.env, prefetch)
