Add :condition to SIF_Request as optional way of building a SIF_ConditionGroup