Changes in Value() and Function() object in translator, setting global error context with seterrcontext() to make raising via _throw more concise (no need to specify context in each call to _throw()), deprecation of .json() method in DataPiece (moved to encode() name)
First steps done on implementing function declarations