Move sementic to separate modules.
Complete subscript and subquery specs.