Maybe this can be reformatted in a shorter way... maybe putting the properties in a list and check if `all` the conditions are (`not`, in the current case) True...