method-handle-sample