D ScalarCollection