I'm going to rename this function to transpose. That word slipped my mind. Thanks for this.