A sacada está na expressão utilizando operador bitwise, e não no decorador *hybrid_method*.