UnixContext now fetch options from parent attributes

Because it is hard to pass the options in __init__ params,
which will be called at StreamHandlers.