code: def conditional(self, condition, name):
          
          self._message_stack.append(ConditionalTemplate(condition, name, self._current_container))
docs: Defines a 'condition' when conditional element of 'name' exists if `condition` is true.
  
          `condition` can contain multiple conditions combined together using Logical Expressions(&&,||).
  
          Example:
          | Conditional | mycondition == 1 | foo |
          | u8   | myelement | 42 |
          | End conditional |
  
          | Conditional | condition1 == 1 && condition2 != 2 | bar |
          | u8   | myelement | 8 |
          | End condtional |