In the case of Timothy Cratchit, Goodreads provides "Tiny Tim" as an alias. Expanding this gives us "Tiny" (obviously invalid) and "Tim" as possible aliases.
In the case of Vin (from Mistborn by Brandon Sanderson), Goodreads gives us "Valette" but let's pretend it gave us "Valette Renoux". Expanding would give us "Valette" and "Renoux" which are both valid.
Maybe add an option in the preferences for expanding aliases Goodreads provides?
In the case of Timothy Cratchit, Goodreads provides "Tiny Tim" as an alias. Expanding this gives us "Tiny" (obviously invalid) and "Tim" as possible aliases.
In the case of Vin (from Mistborn by Brandon Sanderson), Goodreads gives us "Valette" but let's pretend it gave us "Valette Renoux". Expanding would give us "Valette" and "Renoux" which are both valid.
Maybe add an option in the preferences for expanding aliases Goodreads provides?