package kspec // EBool -- расширенный бул. type EBool interface { // Get -- возвращает булево. Get() bool // IsMut -- возвращает признак мутабельности. } // EBoolMut -- мутабельный расширенный бул. type EBoolMut interface { EBool // Set -- устанавливает булево. Set() // Reset -- сбрасывает булево. Reset() }