Raise BlockNotSupported rather than nasty error