added PM.is_token @prop