Making valued options passable as parameters as well