Thanks for the replies everyone! Interesting stuff.