Add Usage.parent
Use 'collection' instead of deprecated 'unmodifiable_collection' and 'sequence_zip'