huge step towards Py3k; new meta, accumulate, etc.