Added some extra functionality for non-standard extensions, added an authenticity option, added 'NumberInAsc', etc.