As discussed on IRC, these privates should be defined in the constructor