1. Added missing include of boost contents in CPP code.