Fixing composer issue where it doesn't respect check() always disposes

Chaplin's composer is not respecting the check method and is always disposing regardless. Simply using the check method to determine if a composition is stale or not works great for me.

The long form example here: http://docs.chaplinjs.org/chaplin.composer.html  does not work as described before this PR.