Vaniver comments on Stranger Than History