add invoke-exact/invoke semantics to method handle