Таки-слабо обойтись без явного приведения типов. Ну да ладно.