Neural reasoning for legal text understanding