consolide one Query trait for the Reader class
consolidate a Formatter trait
move to version 6