Deciding k -piecewise testability | Synapse