usingTrueFlag

inline fun <T, R> T.usingTrueFlag(flag: KMutableProperty1<T, Boolean>, set: Boolean = true, action: () -> R): R