def is_password_valid(self, password):

        try:
            return bcrypt.verify(password, self['password'])
        except:
            return False
@return: C{True} if the file at this file path is a regular file,
dataset/ETHPy150Open heiskr/sagefy/server/models/user.py/User.is_password_valid--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/python/filepath.py/IFilePath.isfile