Add ClassConditionBuilder
Add NamespaceConditionBuilder