tests for #450
use new JsCallable for #450