Adds ability to call parent method

Unfortunately, this comes at the cost of being able to call child
methods from parent methods. This is a deliberate trade-off until an
actual solution is found.
Bumps version number to 0.5.1