@abstractmethod<EOL><INDENT>def get(self, agentml, user=None, key=None):<DEDENT>
pass<EOL>
Evaluate and return the current value of the condition type
:param agentml: The active AgentML instance
:type  agentml: AgentML

:param user: The active user object
:type  user: agentml.User or None

:param key: The types key (if relevant)
:type  key: str

:return: Current value of the condition type