more dependency bugs squashed... now tags2 is almost fully generic (still needs split...