fxdemo:01-part:09-separation-of-concerns-model:start