exposing variables and pattern on the return fn. fixes #2
v0.4.0