Have you ever ask you how to implement a wrapper like simple form ?
What is the purpose ?
Here is an exemple of utilisation :
Use this wrapper over a string :
Which render
Of course, we can imagine something more complicated :
Which render :
The code that make this work is commented and tested into this gist !