On Tue, Aug 31, 2004 at 08:02:08PM -0700, Mark Jordan wrote: > why did you remove this functionality -- because, as Jason suggests, > you're "not a fan of the bibliographic specific methods in > MARC::Record"?
Yes, at the moment MARC::Record can pretty much be used with authority , holdings, classification and community MARC records without any trouble. Binding 008 to the leader in this way would break this functionality. I don't know if you've looked at the MARC.pm code recently, but it's quite a mess. One of Andy's guiding principles with MARC::Record was to keep it clean and simple...which is another reason this sort of magical behavior isn't in there. I like Jason's idea of a subclass and would be willing to work with him on creating it when there is time. //Ed