Possibly useful AngularJS directives