Fixes when setting to uninitialized dictionaries

 * Arrays are now implemented
 * Extensibility to support other data-structures added with
   do-access and do-set-access
 * when writing to dictionary that are unitialized create a
   dictionary

fix AccelerationNet/access/1