public bool HasProperty(AgentPropertyName name) { return(mAgentProperties.ContainsKey(name)); }
public T GetProperty <T>(AgentPropertyName name) { return((T)(mAgentProperties[name])); }