Reimplement the reconstruct command that was removed in the GPL to BSD license change.
This resolves ticket [dfe1fc608a].