example of use in action
gc1 w/o use
no compiler help for f1
Use objects instead of direct usage of the IDisposable
using example