Fix for ArrayCollections and setters with interface instead of specific class