WithOptions function

Execute Function with Temporary Options