Expanded behavior.py
Basic handling of all fields in Behavior