adapted to change symbol::getname() -> symbol::get_name()