If the argument is `-`, the context is automatically empty, isn't it?