Generalized forms to provide pairs name/payload with a generic form