Added documentation for the fields ignoring.

Refactored the loop to avoid the shallow copy and to make clear the behaviour.
Merge pull request #3 from melmothx/master

Fixed the previous patch as per your comments