When you decide what to do with the `constructorFn` check above, all the unused commented-out sections should go away.