Add attributes support for properties