Handle empty timespec
D3-friendly output format
Back to a snapshot since we're messing around so much