I drupalmiljøet hører man gjerne ordtaket «never hack core» nevnt ofte, et ordtak som tar til sikte på en streng anbefaling om at det i de aller fleste tilfeller ikke vil være behov for å gjøre endringer direkte i kjernen da Drupal er satt sammen på en slik måte at endringer man ønsker heller bør oppnås ved å utvide eller overstyre Drupals kjerne. Drupals modulære design tillater brukerskapte moduler og utseendemaler å utvide eller overstyre Drupals standard atferd uten å endre Drupal-kjernens kode.