Optimized some virtual functions calls, added indexers to library xml readers/writers (partially)
Fixed boh_internal.c bug (for real, last time the file hadn't been staged