Yeah, since _check_inputs modifies them, the self. should stay.