A raw relation object is passed in every time so it doesn't have a units property. I can add a comment to that effect though because that definitely isn't clear by looking at the code.