add an item directive
Merge tag 'directive' into github_master