public abstract string OnBeforePull(Contracts.ParameterizedMap map);
public abstract string OnAfterPull(Contracts.ParameterizedMap map);
public abstract string OnPush(Contracts.ParameterizedMap map);
public abstract string OnBeforePull(Contracts.ParameterizedMap map);
public abstract string OnAfterPull(Contracts.ParameterizedMap map);
public abstract string OnPush(Contracts.ParameterizedMap map);