fxdemo:05-part:18-acceptance-criteria:18-3-type-generation-acceptance-criteria:start