exceptions tools->lib but keep alias
add filepath attribute
exceptions tools->lib but keep alias
exceptions tools->lib but keep alias
raise exception if no key
raise exception if no key