a) spelling: beginning
b) I prefer `start` and `end`. I think that's more common.