| 
       
     | 
        Properties 
      I represent a set of properties that can be interpolated into various
strings in buildsteps.
     | 
  
    | 
       
     | 
        PropertiesMixin 
      A mixin to add IProperties methods to a class which does not 
        implement the interface, but which can be coerced to the interface 
        via an adapter.
     | 
  
    | 
       
     | 
        PropertyMap 
      Privately-used mapping object to implement WithProperties' 
        substitutions, including the rendering of None as ''.
     | 
  
    | 
       
     | 
        WithProperties 
      This is a marker class, used fairly widely to indicate that we want
        to interpolate build properties.
     | 
  
    | 
       
     | 
        Property 
      An instance of this class renders a property of a build.
     |