Alternative handles_via implementation
