ample [adjective] + precedent [noun]