shrink package:numeric-prelude