Since managers are more like modules, I've renamed them to modules, to help get rid of confusion