In what case would this be used over the other constructor?