version 0.2.0 (API change: use @ instead of val)