flow/actor: check layout for reserved keywords
use new direct access on endpoints