This allows library authors to change the type of a computed property from one Swift version to the next.