support 'zero' init, more tests for ZeroEstimator