Постарайтесь избежать явного приведения типов.