Added FilterInvokable, eliminated code repetition at adding a function to DataStream