What authorizeModelAttempt authorizes.
The caller's id for the attempt; a second authorization with it answers the first.
Optional
The snapshot the attempt is priced under: the hold's primary when absent, or one of its fallbacks.
What authorizeModelAttempt authorizes.