Should this be return_value? Also, is it really isSet and not is_set?