allow empty scalar values