ukhas/habitat — pull request #307 by danielrichman (2013-03-26 12:46:27+00:00)
Title: Require most strings be non-empty

Started out as fix #297: callsigns must be non empty strings.

minLength requires the string be non empty if it is present; so you can have optional strings with minLength 1 on them.