Shouldn't the concatenation happen in the setter instead?