This will test the function binding system
Calling 0: 'This is action 1'
  F1 i=0
Calling 1: ''
  F2 i=1
Calling 2: ''
  (not bound)
Calling 3: 'This is action 4'
  F2 i=3
Calling 4: ''
  (not bound)

Calling with parameter:
  F1 i=0
  Got a nice gift: 3.1415
