rename source -> filename
position: true by default
remove comments from properties and values

refactored from #49. closes #49.
assert when selectors are missing

closes #50