utils.
getClassArgs
Finds the arguments that could be passed into the specified class
flatten
getClassAttributes