Whip operator framework in shape so that double layers can be computed.