Merge branch feature-get-record into master
authorHelmut Grohne <grohne@cs.uni-bonn.de>
Mon, 3 Feb 2014 13:51:06 +0000 (14:51 +0100)
committerHelmut Grohne <grohne@cs.uni-bonn.de>
Mon, 3 Feb 2014 13:51:06 +0000 (14:51 +0100)
This branch brings three main benefits:
 * Only one explicit parameter is needed to ask for a get function.
 * The postulated free theorems are mostly turned into preconditions,
   i.e. the only use of the postulates is in LiftGet.
 * We can now convert list based get functions to vec based ones and back
   including the (now) accompanying free theorem.


Trivial merge