detach Noncopyable
detach Fd.hh
detach Fd.cc