APE6 preliminary review

@cdeil - actually ``NDData`` already does this. I think the implementation details for this are beyond the scope of this APE because the I/O infrastructure may change before 1.0.