Ensure transforms have an origin at zero before calling assemble.  This prevents trying to map pixels to negative coordinates.
Typo fixed in rarely executed error path
Default to not using the cluster for assemble until more testing is done.