Initial support for default methods and lambdas. (#306) (#307)