public object this[object key]
{
get
{
switch ( key.ToStringSafe() )
{
case "LastCheckIn": return LastCheckIn;
case "Schedules": return GetSchedules( true );
default: return Location[key];
}
}
}