If this was haskell we wouldn't even be worrying about that ;) gotcha.