Add self defined natural primitive practice
Add function compositation practice