Handler constructs a predicated Handler, one where a Predicate check is
performed on a actor.Message, and if the result is true, will see the
message passed through the Accept handler
IsA returns a Predicate that compares a provided actor.Message with the
resolved type of the configured interface. This Predicate uses the Go
reflection facility, and will eventually be replaced by generics