added type information method argument for complex id types