This part is quite ugly.. I'd prefer this implementation

```
if ( 'undefined' !== message ) {
  this.constraints[ i ][ 'message' ] = message
}
```