please include function ai_getSubSpace.

static L<S> ai_subSpaceNames() {
  synchronized(ai_getSubSpace_map) {
    ret cloneList(keys(ai_getSubSpace_map));
  }
}