Implement data copying, including text constructors; welcome "textizer"