Added some Type information to make it easier to use.