Allowed get_functions to be NULL as GET may not be supported by all services.