https://rsarchive.org/Lectures/GA311/English/AP1982/KinChi_index.html
Anonymous
Separate policy from mechanism, separate interfaces from engines.