builder/*: switch to MultiErrorAppend