https://npras.co.uk/do-you-have-an-empty-property/