add directory-layout, tagged-transformer, wordexp

self-d