unique_ptr<int[]> to delete memory allocated with array-new, fixes #55