And as `Tuple(String, String, String)` is a little meaningless from this high-level, API perspective, I may introduce named tuples to properties in future (or maybe embedded objects should be used in such cases, but those don't work either without special care, i.e. custom `vm_serialize`, etc.).