VC6 Tips / VC6のtemplate内部コンパイラエラー

typedef policy::smart_graph_handle_base<> policy_type;

が正規の文法だとして

typedef policy::smart_graph_handle_base policy_type;

だとエラー。
デフォルトテンプレート引数がない場合は < > をつけなくてはいけないのにつけていないとエラーになる。
これは特定が難しくてムカツク