replaceCallArgument: added back the call to convertArgumentToSmartStruct
AreaLimitBase: getBounds now always resolves the indirection

AreaLimitBase::getBounds now always returns final loaded pointers
while getBoundsPointers always returns the pointers before
loading. getBoundsPointers does not work for private address space, as
there are no concrete pointers for it.