Externs instead of full declarations in level functions