Proper use of reflection to construct feed objects