Iterates all available options calling function for each one.
function
Iteration can stop early if function returns false.
a OptionsFunc callback
callback user data