Fix #17

Also adds in missing copy in `(:$)` definition