Uggh, my post was going to be longer/more interesting, but I ended up having to rewrite the entire second half of it since Haibane posted while I was writing it up. Not anyone's fault of course, just unfortunate timing.