Implement the method to check if each field is dirty
 Store fields names into hash-ref to improve performance
Documentations