started moving documentation into standard library