That phrase certainly piques curiosity! It looks like it’s putting together two quite different ideas: