Not sure if `self` is defined and what we'd expect when the method is created? I can condense it as you suggest tho.