This is basically what was described in https://bugreports.qt.io/browse/QTBUG-14254 , which was closed, but still valid in 5.9.
Invalid alias reference. Unable to find id "border"
Invalid alias target location: color
Any reason why this is not supported or should this be considered a bug? If there is a good reason, it should be documented.