Add deprecation to algm directive responsibility