private void CopyIn(SkeinEngine engine) { ubi.Reset(engine.ubi); chain = Arrays.Clone(engine.chain, chain); initialState = Arrays.Clone(engine.initialState, initialState); key = Arrays.Clone(engine.key, key); preMessageParameters = Clone(engine.preMessageParameters, preMessageParameters); postMessageParameters = Clone(engine.postMessageParameters, postMessageParameters); }