module ActiveFedora::FedoraObject

def datastreams

def datastreams
  datastreams = {}
  self.datastreams_xml['datastream'].each do |ds|
    ds.merge!({:pid => self.pid, :dsID => ds["dsid"]})
    datastreams.merge!({ds["dsid"] => ActiveFedora::Datastream.new(ds)})
  end
  return datastreams
end