a simple feature toggle framework