data() now yelds a dict embedded in a QVariant, not a QObject (which was wrong)