use abc.abstractproperty
use abc.abstractproperty

This gives clearer messages when someone gets it wrong

matrix-org/synapse,matrix-org/synapse,matrix-org/synapse,matrix-org/synapse,matrix-org/synapse,matrix-org/synapse