@constructor: move constructor to `cons` property from `proto`