but i Wonder in what case you need keep a class without including it?
and regarding the constraints about calling keep before include, its better to let keep do the job when it can.