added original constructor names and titles to toString methods