Wouldn't a simple `keyForEnable` be sufficient here? Why complicate?