I think this should be calling the other magic (i.e. `self.profile_name(parameter_s)`, not reimplementing the same code.