duck() can extend other duck instances; dictionaries can have options specified
duck() can extend other duck instances; dictionaries can have options specified