Fix for Field[Number].zero returning null.

So, apparently using vals in type class traits which access final vals in companion objects is a recipe for disaster. Due to some weird initialization bug or something, the type class instance access the field before it is initialized and so the val in the type class instance is populated with `null` instead of `Number(0)`.