Removed unused branch (the 'options' branch is encoded in the ext element according to ALPS.
Test for empty alps data - and handle it
Increased coverage in deserializer