[edit]  function exposure

from private to public