address under test: 104.20.23.154  (inside 104.16.0.0/12, outside 172.64.0.0/13)

of("104.16.0.0/12")                                            -> true
of("104.16.0.0/12", "172.64.0.0/13")                           -> true

externalAddresses().and("104.16.0.0/12")                       -> true
externalAddresses().and("104.16.0.0/12", "172.64.0.0/13")      -> false
externalAddresses().and(of("104.16.0.0/12", "172.64.0.0/13"))  -> true

The fourth line is the trap. One address is one filter; two addresses
are two filters ANDed, and no address is inside two disjoint ranges.
