adds massive (and in some ways, comprehensive) test of the sgelection block)