Вот бы был оператор вызова метода с присваиванием, чтобы вместоmouth = mouth.open()былоmouth .= open()
Зелёный слоник