refact(chapter-10): simplify field directive