Support other s3 buckets (ie dreamobjects)

Hi,

I like the fact that Amazon s3 is available as a remote destination.

Other competitive providers are selling cheaper storage by implementing opensource s3 api. ie: product called dreamobjects by dreamhost.com (ref: http://docs.dreamobjects.net/)

Is it possible to implement a custom s3 provider into the remote destination list?

Thanks,
ck