IMPL_TYPED_CHILDREN(AudienceRestriction, m_children.end());
IMPL_TYPED_CHILDREN(OneTimeUse,m_children.end());
IMPL_TYPED_CHILDREN(ProxyRestriction, m_children.end());
IMPL_TYPED_CHILDREN(AudienceRestriction, m_children.end());
IMPL_TYPED_CHILDREN(OneTimeUse,m_children.end());
IMPL_TYPED_CHILDREN(ProxyRestriction, m_children.end());