Consolidate pastefield assignment for edit_interface consumers

This was originally planned hence the pastefield argument but was unfinished.
Merge pull request #116 from mnoorenberghe/edit_interface_pastefield

Consolidate pastefield assignment for edit_interface consumers