Add unpack function and case-insensitive tab completion.