Report question

Question: Why can templates only be implemented in the header file?