initialize `Field._value` using synchronous mirrors

This eliminates a race condition between `Field` construction and the
initialization of its `_value`; however this doesn't help solve #4 like
I had hoped.