Imho the default precedence should be zero-based as "0" forms a natural boundary between positive and negative values.