Add support of :display option.

Is no-arg version of this function is used anywhere? If not - we should remove it.