allow tag helper to return nil
use serpent for serialization in IPC
generalize freeze method on streams and unit
merge PostPrint