ruby 187 compatible syntax