I will use the smartptr for the returns of the entresol, and I figured I should start on some tests for it.