Documentation and correct header inclusion.