It would seem this is another layer of abstraction that will make programming easier.
It might, but I wouldn't hold your breath. Code snippets are very much like design-patterns. The notion of design-patterns were supposed to be step along that path wherein they would eventually evolve into idiomatic instructions for tools capable of self-configuring boilerplate components. Yet while they've proved useful as communication idioms between humans, that about all the mileage anyone's been able to get out of them. The necessary ability to think abstractly remains solidly in the hands of humans.