Add new -WhatIf functions that is consistent with UI