-record(shape_error, {reason :: binary()}).