The following sections describe the implementation details of the classes described in the previous section.