And that's why "purely procedural" languages don't make much sense to me
It's more natural to write
x.h().g().f()