Add inheritance support and sequence to use a different collection sequence by setting field name using a hash.