Class derived from ExternalObject having two local external function definition,
named destructor and constructor respectively.
| Name | Description |
|---|---|
| Verify whether a file writer with the same path exists and cache variable keys | |
| Release storage and close the external object, write data if needed |