issue #136 throw exception when proportion invariant has unreasonable value.