Remove default implementation of Recipe DSL interface

Depending on the inheritance tree, the default implementations could
incorrectly be preferred to the real ones.