Just gave it a shot - No luck. It gives me an error that my function isn't returning a value.
I think I just need to suck it up and deal with some code duplication.