Fixing #118 attempt

> null argument, reset attribute
> empty non-null, do not change attribute