links now use default id generation, ArgValue.toString() now works as expected, ItemPageImpl now supports inheritance