extend protocol for Screenable

when use <(if ..)>, it will throw exception about nil not implements Screenable protocol.  add extend protocol to fix it.