first usage of properties for aspects