Lists, since when GLVs serialize property values of type array or list they come in as an ArrayList. PropertyTest, sends the property value type directly to the graph as int[]{1, 2, 3} for example which breaks our Graph since we only expected ArrayList due to the expectation of serialization.List if it were to see an array passed in as a property value. Not the best, since it adds overhead for a scenario that wouldn't exist in real use, but anyways...PropertyTest also expects the value coming back out to be an array instead of a List.