fixed overriding __init__() in subclasses of ValidatingBase