explicitly require forwardable. The specs didnt catch this, because rpsec requires it already