subtrainer: Like a small child, when you cannot reason with it, you must define a framework that it