BehaviorTree MemoryNode initialization best practice?

I noticed that the constructor of the BTNode instance data (MemoryNode) is not called.

What is the proper way to initialize instance data for a BTNode?

This was unanswered so after further investigation, I initialized the value in the ExecuteTask method.