Simplified error property copy logic

See #54 for conversation.