A keyval directive inspired by the plist editor in xcode