allow a trailing comma