return false when stock lookup fails
strict lookup of stocks
packages to deal with pedigrees
tests for adding pedigrees
package to add pedigrees