{"comment":{"url":"https://api.github.com/repos/Teradata/presto/comments/16454609","html_url":"https://github.com/Teradata/presto/commit/5ca2a17bd664354986b61c50ec8f589355de3918#commitcomment-16454609","id":16454609,"user":{"login":"martint","id":14387,"avatar_url":"https://avatars.githubusercontent.com/u/14387?v=3","gravatar_id":"","url":"https://api.github.com/users/martint","html_url":"https://github.com/martint","followers_url":"https://api.github.com/users/martint/followers","following_url":"https://api.github.com/users/martint/following{/other_user}","gists_url":"https://api.github.com/users/martint/gists{/gist_id}","starred_url":"https://api.github.com/users/martint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martint/subscriptions","organizations_url":"https://api.github.com/users/martint/orgs","repos_url":"https://api.github.com/users/martint/repos","events_url":"https://api.github.com/users/martint/events{/privacy}","received_events_url":"https://api.github.com/users/martint/received_events","type":"User","site_admin":false},"position":46,"line":46,"path":"presto-main/src/main/java/com/facebook/presto/type/DecimalToDecimalCasts.java","commit_id":"5ca2a17bd664354986b61c50ec8f589355de3918","created_at":"2016-03-02T19:13:30Z","updated_at":"2016-03-02T19:13:30Z","body":"Sort of. \"Variadic bound\" was a hack to be able to represent row types, which were modeled as parametric types with an unknown number of arguments. This is something we'll remove in the future, so we shouldn't use it for anything else.\r\n\r\nYour suggestion is exactly how I'd do it."}}