changed binding to binding-requirement in result-sets and added binding-declarations
merging of binding declarations
formatting
worked on binding declarations
some formatting