Adding whitelist for src directory in code coverage.
Adding $fields array and the concept of modified properties.