#property guardians