Try wrapping the UID, encoded as a functor, in another functor and use a named var instead of underscore. (Issue 99 added.)