Expose Constructors

This lets users extend them if need be.