Насчет пожеланий Ами.
Теоретически возможно добавить поддержку дробных и отрицательных чисел, но для этого придется поменять логику пользования Арифмагией и мощностями.
Например, нельзя будет написать "! plux du", все операции между мощностями будут вида "! plux !!", т.е. сначала устанавливаешь мощность, а потом используешь в арифмагии. И нельзя будет написать "textos !!".
Другими словами, единственный вариант - избегать постоянного перевода чисел "1, 2, 3" в слова "unu, du, tri". Тогда мощно будет добавить продвинутую арифметику ценой таких вот неудобств. А при использовании мощностей все будет, например, округляться.
Нужно это или нет - решать вам.