separate field/fieldset/typedefs for each files
Add configuration 'auto_field (default true)' to target (target is modified with Target class)

This change provides protection for situation like this:
  * events has fields increasing infinitely
  * events should ignore fields not specified with query, especially for heavy traffic