Classes which deal with configuring an object using reflection.