WIP make Sort taking type parameter. #62