followup: strict standards complience
unify config with to_hash for behaviors