Because he evaluates that in Autoyast client as a return value, if that returned `false`, Autoyast client would return error. On the other hand, The client sets `modified=true`, look like possible spaghetti code in the future.