Adding in some more convenience constructors as needed.