Extend model introspection to include field args