nodejs風に inherits(constructor, superConstructor) して継承したり、コンスタクタを委譲したり ref: http://qiita.com/ishiduca/items/a7cd88d55bb66fcbbbf4