add anon and func expressions