`nc` support trait
Merge pull request #265 from chrisyue/master

`nc` support trait