redid Shape inference. now able to see shape definitions from variable list. closes #12