make 'core' more compact
add more tests for 'dev.rename'
fine tune coverage