The example fo the empty string as an invalid CellML name attribute looks like a space to me: `" "`. I would replace it with `""`.
The example fo the empty string as an invalid CellML name attribute looks like a space to me:
" ". I would replace it with"".