Validates that a length value is non-negative
The length value to validate
Descriptive context for error messages
Error if length is negative
Validates that a length value is non-negative