some tests for Behavior; also a new constructor