Implement unpacking to addressable Complex values.
The Complex.Decode method also can return an error now.