reintroduce ResourceEditor