That's a good point.  I advocate using resolve_computed just because can.computes sometimes resolve to other can.computes with CanJS 2.0's Mustache engine.  However, that said, you might want to do a function check after that as well, for cases like this. :+1: