Updated for Ceylon 1.1