Address issue #28: introduce "star validation" for freeform validating

See issue #28.