Properly zero out data. Closes #53.

Even Tape's tests make me angry. This is an overly complex initialization!