[development] is nodeapi hook a requirement or not?