more work on CommunityTransit/Hastus support:  fixed nasty dependency
issue