[MRG] Item multi inheritance fix

How is this supposed to work? it updates `fields` with `fields` and opaques the declaration of `fields` in line 26