better checks for the custom taxonomy terms to make sure we don't insert them more than once

closes #112