extended plugins: trigger on baseclass, check startup conditions, closes #9