Prefix in S3Resource construction must be explicit (reduces constructor overheads), retain aliasing when constructing a resource from a table or resource, fix uninitialised filter-attribute