Add introspect for task module