Creating an ABC for kernel managers and channels.