Abort with optional data

We should be able to call abort and provide a second argument which is the data,

Abort(
  'ErrorDescription',
  {
    customData: Get(Var('ref'))
  }
)