Descvar : implement description slot
fix #3 and fix #13 : header and footer are parsed and optionnal