Switched to Validation::Class, added overloading for bool at least (hashref and array still are making problems), switched to namespace::clean
More fixes, deactivating overloading again, more abstracts