Bug fixing and addition of new functionalities to Records and Field.
Change to HQL processing