This should be `self.dup` I believe