Version bump to 0.4.3
use self.class instead of constant name to allow inheritance