what is the reason for allowing this template test(char[] bla) { ... } but not template test(int[] bla) { ... } or other bultin(own) types? ciao dennis