`createRecord`?  `constructor` has a different meaning (at least in terms of implementation) in our code.