Is having implementation in headers illegal, or just bad practice?

Printable View