change modifier of member to private, because a function is available to access the value
outsource ifdeftoif options into own options class
remove unnecessary code from ifdeftoif frontend
remove second fullFM
move decluse option from frontendoptions to ifdeftoifoptions