Implement kcranston's suggestion solutions from

https://github.com/OpenTreeOfLife/opentree/pull/498#issuecomment-67014187