public Iterator<Capability> capabilities(){
  return m_Capabilities.iterator();
}

public Iterator < Capability > capabilities ( ) { return m_Capabilities . iterator ( ) ; }
returns an iterator over the stored capabilities
