Mark non-required properties in ItemPickerDataSource as @optional, add minimal data source example.