mutating the new resource here is bad, hoses up reporting and why-run and stuff.

if you need to clean it up, do something like create accessors on the provider for "new_options" and "new_fstype" and copy the values there and then use those.

if this causes problems with the way the superclass uses options and fstype, then that needs to get worked around.