Modulo handling for negative parameters #453