• arguments
  • defaults
  • defining
  • multiple returns
  • return values
  • scope