I think we need a return value for 'share' too. If you look at the blame, you'll see that we added the return value for 'new' when we made it an inline activity.