revisiong sicall
new sicall is written
new sicall passed compiling
new sicall work for small examples
AF of insertion is fixed
region slow problem seems fixed