externs rules