Item constructor can throw IOException