Updated the python wrapper to require dict argument to reconstruct()