Function prototypes (declaration type) used into definition type
instead of duplicated fields.