should support init_arg option in attr fix #14