Refactored isValid to use ember computed helpers.