When a coverage has two axes with the same name but in different case, e.g. TIME and time, the lookup of an axis for a dataset fails to return the correct axis as it uses a case insensitive lookup. As the CF convention does not forbid this, merely recommends against it, we should allow for this situation by first looking up the name case sensitive and then case insensitive if that fails.
When a coverage has two axes with the same name but in different case, e.g.
TIME
andtime
, the lookup of an axis for a dataset fails to return the correct axis as it uses a case insensitive lookup. As the CF convention does not forbid this, merely recommends against it, we should allow for this situation by first looking up the name case sensitive and then case insensitive if that fails.