Added support for mixed tabs and spaces