WIP: Formal Power Series

Formal power series implementation using lazy recursion.
why this interface?  can't we just use \__getitem__?