Creation APIs doesn't check the validity of the specified contribution name
The creation API for toolchains, algorithms and data formats allows an empty string to be passed as the name of the new contribution.
Only the fact that the name is a string is checked.