Something that we need to discuss since I'm not sure how to do it.
It is referring to the implementation of
LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode);