Updated comments and the value field passed to error message
Set value to feature ID if none specified
Do not send a value field
Updated comments and pass empty string for value