for NULL returns;
* g_return_if_fail, g_return_if_reached and friends may be 'turned off',
ie. they are to be used for error checking, but not for your programming logic
for NULL returns;
* g_return_if_fail, g_return_if_reached and friends may be 'turned off',
ie. they are to be used for error checking, but not for your programming logic