lint: defined type/class not documented
lint: line has more than 80 characters
lint: class inheriting from params class