why is this `{` moved?