[This discussion thread](https://github.com/manastech/crystal/issues/949#issuecomment-119378191) might be very interesting to you :-)