fix for ticket #554 use logical max_length for deconstruction()