I'd rather remove the knowledge of border style implementation from the Players. Also, if you have Morph classes that implement borderColor: or borderWidth: some other way, this won't work, or will require them to implement borderStyle/borderStyle: in an awkward way. I have just posted an alternative to this change set.