AsObjectInitializer always creates an Expando object