On Mon, 29 Apr 2019 at 22:38, Guillermo Polito <guillermopolito@gmail.com> wrote:
A class is abstract by design and not necessarily because I can compute something from its implementation that tells me that maybe it is abstract.
I somehow mark a class as abstract because it is abstract, not the other way around.

Randon idea...
``#Frame abstract`` returning a hypothetical instance of��AbstractClassSymbol
which double-dispatches to set a property of the class when it is created
per...
��Object subclass: #Frame abstract
instanceVariableNames: 'frameNumber frameRolls nextFrame'
classVariableNames: ''
package: 'Exercism-Bowling'

cheers -ben