def _get_condition_instances(data):
conditions = list()<EOL>for cond in data:<EOL><INDENT>conditions.append(OrderingCondition(<EOL>name=cond.get('<STR_LIT:name>'),<EOL>subject=cond.get('<STR_LIT>'),<EOL>ctype=cond.get('<STR_LIT>')<EOL>))<EOL><DEDENT>return conditions<EOL>
Returns a list of OrderingCondition instances created from the passed data structure.
The structure should be a list of dicts containing the necessary information:
[
    dict(
        name='featureA',
        subject='featureB',
        ctype='after'
    ),
]
Example says: featureA needs to be after featureB.
:param data:
:return: