Using the splat operator and method arguments which could be either hashes or multiple arguments
Fix issues with the extract options method