new(%options) ... Other options include the accept, reject or pipe keys, which specify subroutine references to override the methods with those names.