Proposal to add support for provided fields in erased type providers

Fixed #242