Gets the interpreted property value, if available.
The interpreted value is a user-friendly form of the original property value.
For example, it returns a human-readable string instead of numeric flags and ids,
if necessary, translates byte arrays to text, etc.