Prune nil serializations during build process
Prune nil serializations during build process

Duplicate node values are only fetched from the cache once, subsequent
nodes will have a `nil` value for `serialized`. These are now ignored
during the build process, whereas before they were shoved inside of a
Set to avoid duplication.

sorentwo/knuckles