Don't use in-place assignment b/c it forces copy.
Closes #171