If you want type A results with type B methods, you've come to the right place.