ShaunS has posted some thoughts on the song’s lyrics. See here. Thanks Shaun. I’d never really understood the ‘stuck up a tree’ part. I’d always visualised a suburban kitten! Crucifixion makes sense there and fits with the theme of sacrifice.