divided specs and in-code implementations to impl.spec and impl.agent; templates are in package impl;
see AgentManualSpecApp;