How does comparable metadata work under the hood?
I see that Adobe metadata can be compared (where it makes sense). For example, I can create a Smart Collection where the criterion is "Long Edge > 1000" or "Shutter speed < 1/1000".
I am writing a pluging that creates custom metadata that is a number. The only data types are string, enumeration, and url. I would love to have a number type, but that is not in the cards. If I have a string-type metadata field that represents a number, how can I get the comparison criterion such as is available with Shutter Speed? Is it that Adobe has secret sauce for its own metadata?

