  
  [1X20. Some functions for accessing basic data[0X
  
      | [10X BoundaryMap(C) [0X Inputs a resolution, chain complex or cochain complex C and returns the function C!.boundary.                                                                                                                                                                                                      | 
      | [10X BoundaryMatrix(C,n) [0X Inputs a chain or cochain complex C and integer n>0. It returns the n-th boundary map of C as a matrix.                                                                                                                                                                                       | 
      | [10X Dimension(C) [0X [10X Dimension(M) [0X Inputs a resolution, chain complex or cochain complex C and returns the function C!.dimension . Alternatively, inputs an FpG-module M and returns its dimension as a vector space over the field of p elements.                                                                       | 
      | [10X EvaluateProperty(X,"name") [0X Inputs a component object X (such as a ZG-resolution or chain map) and a string "name" (such as "characteristic" or "type"). It searches X.property for the pair ["name",value] and returns value. If X.property does not exist, or if ["name",value] does not exist, it returns fail. | 
      | [10X GroupOfResolution(R) [0X Inputs a ZG-resolution R and returns the group G.                                                                                                                                                                                                                                            | 
      | [10X Length(R) [0X Inputs a resolution R and returns its length (i.e. the number of terms of R that HAP has computed).                                                                                                                                                                                                     | 
      | [10X Map(f) [0X Inputs a chain map, or cochain map or equivariant chain map f and returns the mapping function (as opposed to the target or the source of f) .                                                                                                                                                             | 
      | [10X Source(f) [0X Inputs a chain map, or cochain map, or equivariant chain map, or FpG-module homomorphism f and returns it source.                                                                                                                                                                                       | 
      | [10X Target(f) [0X Inputs a chain map, or cochain map, or equivariant chain map, or FpG-module homomorphism f and returns its target.                                                                                                                                                                                      | 
  
