I for one, will advocate for the separation of kernel and church.
Except if it's a monolithic kernel.