Add filter to the public interface's Parse<T>(...)

E.g.:

public T Parse<T>(string input, IDictionary<Type, Func<Type, string, int, bool>> filter)