Three Stars
It works, but it seems very fragile.
Rating: 3 stars