Yep, that's standard Ruby behavior. I always remember the signature of `method_missing` to see it in action: `def method_missing(func, *args, &blk)`