Review (3/5): Not reusable
Awesome design, not reusable tho.