validate

fun validate(conditions: CSPropertyConditionList.() -> Unit, onResult: (Boolean) -> Unit)