wrap Uncopyable with namespace