protected override bool IsAvailable() { return PropertyDeclaration.HasDefaultCatelImplementation(); }