p177
p180
p181
p185
p189
Merge branch 'chap6'
change target framework: referencable