virtual sections now inherit attribs from enclosing section
update ocide files for building occ
final changes to make c++ string header compile