I think you folks correctly nailed the problem - higher order functions that allow compositions of infra patterns. Secondly, I think the little bits of quality of tooling and not leaving a lot of "implementation details" or "left to the user" is a huge win. I can't tell you how impressed I am. The little stuff like being able to have multiple access keys. It sounds silly but I might want to revoke one or two keys without killing ALL my stacks. Now I can do it.