Found a half-fix for problem with nonpositive_unit.