Seems like currently default placement for errors in in a result. Except for generics, they put errors at the top level by default. Makes sense to align them to the same default in next Ash version.