How Flexible Do Test Management Tools Need To Be?