Migrate to S3Represent

.....like S3Represent wasn't elegant enough ;)
Okay, makes sense....this wasn't being used anywhere else though, but I guess it's always better to keep things as general as possible( in case it's used in future )...but I am still thinking of continuing with S3Represent ? :P