Create multiple subclasses of an abstract Flash algorithm base-class for
different implementation variants