a html extracting dsl with scala