chiark / gitweb /
distinguish the different decompositions via a flag bit