There really are only two hard things in computer science. I just can’t decide on how to name some keywords in a constructor :(