fix: generic issues in EFragment