Removed set_return_value from API
Cleanup
Documentation update
Remov set_return_value
Cleanup