Fix handwritten type arguments
Add runtime metamodel to Callable
Work on ceylon/ceylon-js#185