+twifs_dir_node(struct twifs_node* parent, const char* fmt, ...);
+
+int
+twifs_rm_node(struct twifs_node* node);
+
+struct twimap*
+twifs_mapping(struct twifs_node* parent, void* data, const char* fmt, ...);
+
+#define twimap_entry_simple(parent, name, data, read_cb) \
+ ({ \
+ struct twimap* map = twifs_mapping((parent), (data), (name)); \
+ map->read = (read_cb); \
+ map; \
+ })