Typed way to create tasks
Expose parser as NotationParser