Documentation and implementation improvements.