As we discussed, Flat is not a particularly intuitive name; Immediate might be better. This is in contrast with contracts, like Function and (mutable) Structs that all have to be delayed.
I think we should make this naming change and release it sometime this week; next week (middle of the week) we'll introduce them to creating contracts from scratch, so need to have done it by then if we are going to.
As we discussed,
Flat
is not a particularly intuitive name;Immediate
might be better. This is in contrast with contracts, likeFunction
and (mutable)Struct
s that all have to be delayed.I think we should make this naming change and release it sometime this week; next week (middle of the week) we'll introduce them to creating contracts from scratch, so need to have done it by then if we are going to.