zachinglis/crummy — pull request #55 by aserafin (2013-12-16 21:45:32+00:00)
Title: fix overwriting lambda with evaluated value

This line

name = name.call(instance) if name.is_a?(Proc)

overwrites procedure passed as name parameter to `add_crumb` call so it is invoked only once and any subsequent calls to controller using this method will return evaluated value.