Helpers now know if they are executing inside an attribute or not. Block helper functions return an object with an unsubscribe method.