Input processing migrated to BFRule