Optimize node copy; add character data test

closes #8, resolved in #9
Release v0.2.7