Require the Share bound for handlers