add Sample_07_04_Spec and its specs
Merge branch 'sec07_spec'