interface型でない変数の型アサーション ref: http://qiita.com/kokardy/items/d3be8f8081f1a4438cc7