..... the input parameters must all be available before the behavior starts This matches the typical conventions to a subroutine or subprogram.