Added hasContent for dry.
Added test for hasContent.
Renamed variable argument -> validatable.
Comment changes.