public String GetProperty( params String[] propertyList )
{
foreach ( var item in propertyList ) {
if ( Properties.ContainsKey ( item ) ) {
return Properties[item];
}
}
throw new IndexOutOfRangeException ( "Unable to locate any of the specified properties" );
}