v1.1.1: fixed a bug in `.encode` method, added a test to cover it