# File tar.rb, line 149
149:     def initialize( args={} )
150:       validate_and_instantiate_parameters( args, VALID_INIT_PARMS )
151: 
152:       @mtime = Time.at( @mtime )
153:       @name = @prefix + @name
154:       @mode |= 0100000
155: 
156:       return if nil?
157: 
158:       raise BadTapeArchiveException, "bad magic value (#{@magic})" if @magic != "ustar"
159:     end