Adds include guard to completion engine header