in the future parfait will be coded in some and translated back into ruby to “adapt” until then, all ruby code is the adapter