MAJOR: You are not including the cpp definitions in the namespace.