percentage returns float
Mechanism: one call site passes buggy value as expected
