Reworked Column to take better advantage of paramterized types.