I think that this is a good example of something that fits in well with TRY, under the new definitional-error-powered conception:
>> block: []
>> take block
** Error: TAKE-ing from an empty block, if intentional use TRY TAKE
>> try take block
; null
2 Likes