Jeg tror at du kunne spare en bunke self's, hvis du startede med `class << self`