Simplified routing definition (pattern)
updated for router changes
Fixed delay
Value by reference
Minor fixed & destroy method
fixes
destroy method
default implementation
read only array access