Extract if/unless/with/bind-attr into their own modules