Grab a stack of reviews and write-ups of New York City-based trio the Silos, read five or six of ’em, and scratch your head as you wonder whether they all could possibly be about the same band.