fucking bindings and leaks
support api key in layer_defintiion
error management in cartodb layers