Complex property test